lead citrate - French English Dictionary